﻿using Bot.Domain.Entities;
using Bot.Domain.Enum;
using Bot.Domain.Livechat.Struct;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Bot.Domain.Bot
{
    public class WebhookFormSubmitDto: WebhookResponseBaseDto
    {
        public int SenderType { get; set; }
        public int SenderId { get; set; }
        public List<WebhookResponseFormValues> FormValues { get; set; }        
    }

    public class WebhookSendData : WebhookFormSubmitDto
    {      
        //2.0 webhook request body
        public StructVisitor Visitor { get; set; }

        //3.0 webhook request body
        public EnumThirdEventType eventType { get; set; }
        public Guid campaignId { get; set; }
        public ThirdPartyVisitorInfo visitorInfo { get; set; }
        public string question { get; set; }

    }
}
